// pages/record/record.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		mp_list: [
			// {
			// 	id: 1,
			// 	name: '陈平安', // 名字
			// 	phone: '131306548663', // 电话
			// 	career: '沈阳宇鑫科技有限公司', //公司名称
			// 	number: '10', // 浏览次数
			// 	numTime: '2024-01-18 10:34:21', // 浏览时间
			//  user_type:0,
			// 	img_url: 'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F202007%2F01%2F20200701141749_tdyen.thumb.1000_0.jpeg&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1712902492&t=fc7880f2d345163c4d25192a2075612e', // 头像
			// }
		],
		numlist: {
			added: '-',
			browse: '-',
			viewall: '-',
		},
		tab_index:0,
		ac_tab: [
			{
				name: '今日新增',
				
			},
			{
				name: '全部',
			}
		],
		nomoreVisible: true,//没有更多了 是否显示
		no_list: false, //是否有数据
		pageIndex: 1,
		last_page: 0,
	},
	// 拨打电话
	call: function (e) {
		var eIndex = e.currentTarget.dataset.index
		wx.makePhoneCall({
			phoneNumber: this.data.mp_list[eIndex].phone
		}).catch((e) => { });
	},
	// 查看名片
    indexar(e){
        var eIndex = e.currentTarget.dataset.index
        let account_id = this.data.mp_list[eIndex].id
        wx.setStorageSync("P_account_id", account_id)
        wx.switchTab({
            url: '/pages/index/index',
        })
	},
	onClick(e){
		console.log(e);
		let index = e.detail.index;
		this.setData({
			tab_index:index
		},()=>{
			this.reset_pages_data()
		})
	},
	reset_pages_data(){
		this.setData({
			nomoreVisible: true,//没有更多了 是否显示
			no_list: false, //是否有数据
			pageIndex: 1,
			last_page: 0,
			mp_list:[],
		},()=>{
			this.init_pages_data()
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		this.init_data();
		this.init_pages_data();
	},

	init_data() {
        var that = this;
        getApp().util.request({
            url: 'visitor/visitor_cnt',
            data: {
				
            },
        }).then(function (res) {
            // added: '-',
			// browse: '-',
			// viewall: '-',
            that.setData({
				'numlist.added':res.added,
				'numlist.browse':res.browse,
				'numlist.viewall':res.viewall,
            })
        })
    },
	init_pages_data() {
        var that = this;
        getApp().util.request({
            url: 'Visitor/get_history_list',
            data: {
				type:that.data.tab_index,
				cate_id:that.data.id,
                page: that.data.pageIndex, //页数
                row: 6 //每页加载数
            },
        }).then(function (res) {
            let arr = JSON.parse(JSON.stringify(res.data));
            console.log(arr)
            that.setData({
                last_page: res.last_page,
                mp_list: that.data.mp_list.concat(arr),
				no_list: res.data.length > 0 ? false : true,
				nomoreVisible: that.data.pageIndex >= res.last_page ? false:true,
            })
        })
    },

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {
		// var that = this
		// console.log('--------上拉加载更多-------')
		// if (that.data.mp_list.length < 20) {
		// 	setTimeout(() => {
		// 		that.data.mp_list = that.data.mp_list.concat(that.data.mp_listadd);
		// 		that.setData({
		// 			'mp_list': that.data.mp_list
		// 		})
		// 		that.setData({
		// 			nomoreVisible: true
		// 		})
		// 	}, 1500);
		// } else {//没有更多了
		// 	console.log('没有了');
		// 	that.setData({
		// 		nomoreVisible: false
		// 	})
		// }
		var that = this;
        if (that.data.pageIndex >= that.data.last_page) {
            this.setData({
                nomoreVisible: false
            })

            return false;
        };
        this.setData({
            nomoreVisible: true
        }, () => {
            that.data.pageIndex++;
            that.init_pages_data();
		})
	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})